diminished responsibilty - French English Dictionary